interceptor ditch - Français Anglais Dictionnaire